Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - [VB.NET]File download e avanzamento in progress bar
Forum - C# / VB.NET - [VB.NET]File download e avanzamento in progress bar

Avatar
bub (Normal User)
Newbie


Messaggi: 6
Iscritto: 06/07/2010

Segnala al moderatore
Postato alle 15:09
Sabato, 24/07/2010
Essendo un principiante, devo ancora abituarmi alla sintassi di vb.net, ma oltre a questo sto cercando, di scaricare un file mentre l'avanzamento di scaricamento venga mostrato in una progress bar.
in rete ho trovato questa funzione:
Codice sorgente - presumibilmente C# / VB.NET

  1. Dim Download As New System.Net.WebClient
  2.         Download.DownloadFileAsync(New Uri("http://wangeloerre.altervista.org/Aggiornamento.rar"), "C:\test1.rar")


quest'ultima scarica il files senza stoppare tutto i source, quindi avrei avuto in mente di effettuare un ciclo infinito, che termina con la conclusione del download, ma che continui a aggiornare la progress tramite i byts scaricati, purtroppo non so come trovare l'input che mi ritorna al valore della grandezza massima del file e dei byts scaricati.
sapete aiutarmi?

Ultima modifica effettuata da bub il 24/07/2010 alle 15:10
PM Quote
Avatar
crash outside control (Normal User)
Expert


Messaggi: 217
Iscritto: 12/02/2008

Segnala al moderatore
Postato alle 15:42
Sabato, 24/07/2010
Prova ad utilizzare:
Codice sorgente - presumibilmente C# / VB.NET

  1. My.Computer.Network.DownloadFile("http://wangeloerre.altervista.org/Aggiornamento.rar", "C:\Aggiornamento.rar", "", "", True, 100, False)


PM Quote
Avatar
bub (Normal User)
Newbie


Messaggi: 6
Iscritto: 06/07/2010

Segnala al moderatore
Postato alle 16:41
Sabato, 24/07/2010
ma come traggo i byts che sta scaricando e la grandezza massima del file?

PM Quote
Avatar
walker93 (Member)
Expert


Messaggi: 460
Iscritto: 31/01/2010

Segnala al moderatore
Postato alle 16:50
Sabato, 24/07/2010
banalmente ti linko questo programma che è sul sito che fa al caso tuo...

http://www.pierotofy.it/pages/sorgenti/dettagli/18149-Down ...

cerca in questo sorgente quello che ti serve
ovviamente nel tuo programma dovrai dire che parte del codice è tratto da questo programma perchè devi rispettare la GNU general license

PM Quote